/**
 * \file   opcode.h
 * \author Fabian Jesus Machado
 * \date   Septiembre de 2011
 * 
 *  Este archivo es parte del proyecto NPASM, un ensamblador para
 * microcontroladores PIC con sintaxis Intel, desarrollado inicialmente
 * por Fabian Machado (fabianjsm@gmail.com, twitter@fabianjsm).
 *  El codigo fuente esta diponible en el repositorio SVN de Google:
 *      http://npasm.googlecode.com/svn/trunk.
 * 
 * 
 */
#ifndef OPCODE_H
#define OPCODE_H

class opcode_t {
public:
	const char *inst;       /* nombre */
	int clase;              /* clasificacion */
	
	unsigned short int op0; /* primer variante */
	unsigned short int op1; /* segunda variante */
	unsigned short int op2; /* tercer variante */
};

extern void opcodes();

#endif /* OPCODE_H */
